
package uk.org.cardboardbox.nfcpointstracker.model;

import uk.org.cardboardbox.nfcpointstracker.Database;

import android.content.ContentValues;

public interface Persistable {

    public String getIdKey();

    public long getId();

    public void setId(long id);

    public String getTable();

    public ContentValues getContentValues();

    public void delete(Database database);

    public void persist(Database database);

    public void markCreated();

    public void markUpdated();

}
